BISCAYNE LAWN AMD PLAT

1003 118th St NE Biscayne Park FL 33161

Pending 2026-04-15
1003 NE 118th St, Biscayne Park FL 33161
3 bed
2 bath
1960 sqft

$8,650