15421 Southwest 39th Terrace, Miami, FL 33185, USA
Property on Map
The three-storey Nove Suites building houses a total of… More Details
€2,090,000