$689,000 - 14677 Hanover St, San Leandro, CA 94579
14677 Hanover St
San Leandro,
CA
94579
Subdivision Name: Manor