PRIORS 1ST ADDN TO BISCAY

1030 121st St NE Biscayne Park FL 33161

FOR SALE
1030 NE 121st St, Biscayne Park FL 33161
4 bed
3 bath
1762 sqft

$1,990,000

$200,000
Price Decreased