66-70 Austin Blvd. Commack / Google Maps image



The 40,000-square-foot industrial building is on 2.65 acres.


industrial real estate





Source link