Esquire Apartments
1840 Ne 186th St # 2a
North Miami Beach, FL 33179
(1.0 miles)
Call: 305-792-0087
Suncoast Place Apartments
999 Ne 167th St
North Miami Beach, FL 33162
(1.2 miles)
Call: 305-651-6670
Advenir at Presidential House
1572 Ne 191 Street
North Miami Beach, FL 33179
(1.3 miles)
Call: 305-949-7272