The Flora is a 59 unit apartment building featuring Bedford’s first rooftop deck, tranquil courtyards, and inviting communal spaces inside the former Bedford school.