LoveSac leased 2,015 square feet of retail space in Marketplace at Tech Center at 12090 Jefferson Ave. in Newport News. Elizabeth Napolitano and Kris Fuller represented the landlord.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results