27505 Tampa Ave #29

  • $445,000
Hayward