View Details $1,995,000 1 of 65 Westwood Park | San Francisco 3 beds 3 baths 2,300 sqft 0.12 acres On Site: 91 Days