Tierra Del Rey

La Mesa, California

80-unit apartment complex
Purchased in November 2016