17111 Biscayne Blvd #1405/07
North Miami Beach, FL 33160
Listed on By Owner by Stefan
- 6 Bed
- 5 Baths
- 3,794 Sq ft
Available furnished for $18,000 per month. waterfront luxury. once 2 separate units, now 1 massive, magnificent home. customized from had...
Read More