With three distinct buildings set on historic Farm Pond in Framingham, Bancroft Lofts is a living experience like no other. Whether you're looking for a ...
Bancroft Lofts apartment community at 59 Fountain St, offers units from 592-819 sqft, a Pet-friendly, In-unit dryer, and In-unit washer.