apartments glen san willow willow glen apartments san diego Take a walk along the Grand Mission jogging and. A 97-unit apartment complex near San Diego State University has been sold for 17… Wednesday, October 12, 2022 Edit