308 W Joaquin Ave

  • $799,000
San Leandro