Sonterra at Foothill Ranch Apartments
26322 Towne Centre Dr
Foothill Ranch, CA 92610
Foothill Ranch, CA 92610
Sonterra at Foothill Ranch Apartments sits against the stunning Saddleback Mountain backdrop. Within walking distance to entertainment, restaurants, hiking trails and parks. Easy access to freeways and toll roads.