Downtown San Diego’s largest apartment complex has sold for $309 million. The 718-unit Park 12 complex, which completed ...
With recent outbreaks reported across the United States, the facility has maintained rigorous protocols for two years and shows no signs of relaxing them.