$273,000 -
14150 Sw 84th St Unit 407-i
Miami ,
FL 33183
City: Miami
Courtesy of Luxe Properties.