Location: 1078-1096 Grand Avenue, South Hempstead, New York 

Details:

Square Footage: 16,530 SF
Sale Price: $2,000,000

Comments

Request Property Information