BISCAYNE PARK ESTATES

521 119th St NE Biscayne Park FL 33161

Active With Contract
521 NE 119th St, Biscayne Park FL 33161
3 bed
2 bath
2197 sqft

$1,479,000

$120,000
Price Decreased