$1,799,000 - 3109 Vista Lane, Hayward, CA 94541
3109 Vista Lane
Hayward,
CA
94541
Subdivision Name: Fairview