23 Cresta Vista Drive, San Francisco, CA 94127
3
beds
3
baths
2,620 Sq.Ft. LIVING AREA
5,248.98 Sq.Ft. lot
Considered by many to be one of the city’s best residential districts, West of Twin Peaks is a lovely community to call home.
Explore