1 of 16Biscayne Gardens (opens in new tab)1705 NE 124th St, North Miami, FL 33181(608) 818-8804$1,633+/moFees may apply12-mo lease9 units available1 bedVerifiedView DetailsCheck availability