1059 Vallejo Street, San Francisco, CA 94133
Beds
Baths
Garage Spaces
Living
Built
Lot
"Lush tropical gardens, private swimming pool, elegant interiors and stunning vistas."
Entering 1059 Vallejo atop Russian Hill is like stepping into a contemporary villa on the French Riviera.