1300 S Miami Ave Unit 2001, Miami FL 33130
Miami, Florida, United States
USD 1,045,000
- 2
- 2
- 1,495 ft2
318 North Rampart Street, Canton GA 30114
Canton, Georgia, United States
USD 539,900
- 4
- 3
- 1
- 2,635 ft2