Lago Los Serranos
Lago Los Serranos is a new community of 95 townhomes located in highly sought-after Chino Hills. These two-story townhomes feature high-end finishes, direct-access two-car garages and private rear yards averaging 450 square feet and are located near highly-rated school areas.