SEDANOS #17 in 10720 W Flagler St in Miami