is not in process of liquidation on Mar 26, 2023
Where is New Armada Hoffler Properties I, LLC's headquarters?
New Armada Hoffler Properties I, LLC's headquarters is located at 222 Central Park Avenue, Suite 2100, Virginia Beach, VA, 23462 - 0000, USA
What is New Armada Hoffler Properties I, LLC's industry?
New Armada Hoffler Properties I, LLC is in the industry of General
What year was New Armada Hoffler Properties I, LLC started?
New Armada Hoffler Properties I, LLC was started in 2013