House (CA)*

2994 Teagarden St, San Leandro, CA, USA
ADDRESS