307 San Pascual Avenue

  • $2,998,000
South Pasadena