Apartment Unit at 2 bed, 2.0 bath, 1020 sqft, $950, North Miami Beach, FL 33160 - HotPads