39 Norwood Avenue, Northport, NY 11768
4
beds
3
baths
8,712 Sq.Ft. lot