Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Josh Alba had lived in an illegal basement apartment in Queens, New York, for almost five years. Despite the low ceilings, he savored his chance to afford housing without roommates. But his tenure there ended during Hurricane Ida. He’d been…