5
730 W 21st St
Norfolk, VA 23517
$17.00 USD/SF/YR
12,832 SF
1
Space Available
Built 1942
12,832 SF Contiguous
Built 1942
12,832 SF
$17.00 USD/SF/YR
Retail