/2 $70,000 Lot/Land 1560 Main St, Worcester, MA 01603 0.1 Acre $700,000 per Acre Komal Arora Vanderbilt Properties, LLC 1560 Main St, Worcester, MA 01603