The Flora

  • Apartment Complexes
503 Longwood Ave
Bedford, VA 24523
(804) 215-6778
  • About

    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.