Belcher Square, New Marlborough, MA Rent To Own