Updated Today COMPARE 22 Parker Hill Ave, Boston, MA 02120 Townhome for Rent 5 - 6 Beds $8,500 - $9,300