North Building: 243 NW South River Drive Miami, Florida 33128
South Building: 201 NW South River Drive Miami, Florida 33128
Owner: La Coloma, LLC
North building: Renovation of an existing building into a two-story, 7,100 SF retail/restaurant space with a large outdoor terrace.
South Building: A two-story, 11,800 SF retail/restaurant space with terraces looking towards the river. As well as an open-air roof terrace.