$667,000 -
92 Sw 3rd St Unit 1703
Miami ,
FL 33130
State Or Province: FL