Location: 119 North Wellwood Avenue, Lindenhurst, New York 

Details:

Square Footage: 5,000 SF
Sale Price: $2,800,000

Comments

Request Property Information