$550,000
34 Oran Street, Worcester, MA, 01605
Single Family Residence