$1,990,0004 syp. · 4 łaz. · 1,762 sq ft1030 NE 121st St, Biscayne Park, FL 33161PRIORS 1ST ADDN TO BISCAY