Icon Bay

Miami, Florida

Type: Apartments

General Contractor:Plaza Construction

Developer:Related Group

Units:299