72 Burbank

72 Burbank BPDA Approval

This 20,605 sf, 32-unit new construction compact rental building on a vacant parcel in the Fenway has been approved by the BPDA.

Press:
BPDA