Located in the prestigious Larkfield neighborhood, Sonoma Ranch is a new luxury apartment community designed for elegance and comfort. Sonoma Ranch features spacious one, two, and three-bedroom apartments in Santa Rosa, CA.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.