The manager is an absolute doll.
Suncrest Condominiums is located at 3060 Suncrest Dr, San Diego, CA 92116