Wedgewood Plaza, Norfolk VA
1817 E Little Creek Road
Norfolk, VA 23518
Square Feet: 137,834
Acres: 11.20
Parking Spaces: 630
Anchors: Food Lion, Big Lots, Marshalls
Contact Jonathan Bowden at jonathan@newlinkmg.com