Home Tags Bedford Hall Apartments

Tag: Bedford Hall Apartments

Bedford Hall Apartments in Stamford sells for $24.5 million

The six-story building at 545 Bedford St. contains 82 luxury apartments.