This 480 unit property is located in Miramar, FL and is under new ownership and management. The community now features a renovated swimming pool where you can sunbathe on
Miramar, Florida, 33025, United StatesCategory: Apartment Complex, Apartment Building This 480 unit property is located in Miramar, FL and is under new ownership and management. The community now features a
Miramar, Florida, 33025, United States