Change City
En Español

Apartments in the Scott Lake Manor Neighborhood of Miami, FL (84 Rentals)

Sort by price:
Showing 1..50 of 84
close
View Me
Park Plaza Apartments
Apartment Unit For Rent

Park Plaza Apartments

17600 NW 5th Ave Miami, FL 33169

1 to 3 bedrooms $1,199 to $1,699

Affordability