BISCAYNE LAWN AMD PLAT

1106 119th St NE Biscayne Park FL 33161

Pending
1106 NE 119th St, Biscayne Park FL 33161
3 bed
2 bath
1605 sqft

$1,349,000