Longwood Towers

2023-08-02T19:20:22-04:00

Longwood Towers Condos for Sale - 1001 91st St, Bay Harbor Islands Location Inland Year Built 1970 Number of Units 72 Number of Floors 7 Pets Yes Units Size 1,192 to 1,463 SqFt Bedrooms One to Two 1001 91st St, Bay Harbor Island [...]