1010 Brickell Av Unit 4304, Miami FL 33131
Miami, Florida, United States
USD 1,390,000
- 2
- 3
- 1,325 ft2
788 NE 23rd St Unit 3101, Miami FL 33137
Miami, Florida, United States
USD 4,050,000
- 4
- 5
- 1
- 3,865 ft2