Glendora, CA

Natural rock walls and boulders really highlight the quaint warmth of this new pool and spa in Glendora.