The Villas At Bay Harbor
Gladis Henriquez2023-08-02T13:38:36-04:00The Villas At Bay Harbor Townhomes - 98th St, Bay Harbor Island Location Bay Harbor Islands Year Built 2008 Number of Units 18 Number of Floors 4 Units Size 2,541 to 2,675 SqFt Architect Developer 1154 98th St, Bay Harbor Island [...]