$1,795,000New4 bd · 4 ba · 1,872 sqft1030 NE 121st St, Biscayne Park, FL 33161PRIORS 1ST ADDN TO BISCAY