1023 Central Blvd #A

  • $729,950
Hayward