20
529 E Howell Ave
Alexandria, VA 22301
$44.00 USD/SF/YR
1,441-2,882 SF
1
Space Available
Built 2015
2,882 SF Contiguous
Built 2015
1,441-2,882 SF
$44.00 USD/SF/YR
Retail