Bedrooms
Bathrooms
821 Ne 120Th St, Biscayne Park, FL
2 Bd
2 Ba
MLS® A11452305 • Keller Williams Capital Realty