Newport News Redevelopment

Current Owner

Address
826 28th Street, Newport News, VA 23607 Bought Apr. 1, 2013
Blockshopper green logo