11/24/2020

Disposition of Capital Plaza

Capital Plaza, a 46,794 sq. ft. retail property located in Wake Forest, NC