RateMyApartments
Opera Tower Ratings and Reviews
Opera Tower
1750 North Bayshore Drive, North miami, FL 33132
CURRENTLY REVIEWING