103 NE 59th St 103 NE 59th St OM - Final | Page 4

LEMON CITY APARTMENTS 103 NE 59th St Miami, FL Investment Summary