The Avalon First and M, at 1160 First St. NE, is a thirteen-story apartment building. It was completed in 2012, and has 469 units.
Categories
Avalon First and M

The Avalon First and M, at 1160 First St. NE, is a thirteen-story apartment building. It was completed in 2012, and has 469 units.