$1,900 -
8301 Sw 142nd Ave Unit C102
Miami ,
FL 33183
City: Miami
Courtesy of Luxe Properties.