$4,300/mo4 bd · 2 ba · 1,213 sqft1055 NE 121st St # 1055, North Miami, FL 33161PRIORS 2ND ADDN TO BISCAY