11-11A Parker Hill Ave.

11-11A Parker Hill Ave. is conveniently located just minutes from Boston's Longwood Medical Area, and many colleges and universities.  Contact our rental team for current availability.