Octagon Towers
1881 Washington Avenue Miami Beach Florida USA
View on a map- Year Build:
- 1966
Octagon Towers at 1881 Washington Avenue The amenities in the complex include a swimming pool and exercise room
1881 Washington Avenue Miami Beach Florida USA
View on a mapOctagon Towers at 1881 Washington Avenue The amenities in the complex include a swimming pool and exercise room