Belcher Square, New Marlborough, MA Rentals