40
236 NE 28th St
Miami, FL 33137
$2,700,000 USD
9,305 SF
12
Units
9,305 SF
$2,700,000 USD
Apartments