Gallery Art

Location: 333 NE 24Th Street, Miami, FL, USA

Number of units: 176.

Construction year: 2008

Number of purchased units: 117

Floors: 18 stories

Type of Units: Rental units between 755 s.f. to 1,350 s.f.

Total acquisition cost: $ 17,600,000