$760,000 -
92 Sw 3rd St Unit 2905
Miami ,
FL 33130
Street Name: 3rd St