3901 NE 170th St Unit: TH, North Miami Beach, FL 33160
4
beds
4
baths
2,050 Sq.Ft. LIVING AREA