Plaza of the Americas
17021 N. Bay Road / Sunny Isles Beach, FL 33160
Area: Sunny Isles Beach
Location: Inland
Type: Condo
Pets: Yes