Glen Allen firm buys Virginia Beach apartment complex for $48.6 million

Contact to Listing Owner

Captcha Code