Listings in Real Estate in San Leandro

Showing 1 of 1 results
77-85 Estabrook St, San Leandro, California 94577 , United States
5103518694
The spacious studios, one, two and three bedroom apartments are conveniently located at a walking distance from San Leandro Bart Station and city downtown. The cozy restaurants, weekly farmer’s market, and, of course, shopping will be always near you
5103518694