116429 North Miami Beach (Atrium) – Lot 90Nov 7, 201816429 NE 30th Ave, Easter Shore, North Miami Beach. (Lot 90) 5300 ft 6 rooms 6 Baths waterfront 80 ft Atrium Project.