2500 Miramar Ave #203

  • $475,000
Castro Valley