Spruce Realty

Property Code: 3585753 – 19 Edwards Street Unit 3E, North Hempstead, NY, 11577