249 Leo Ave
San Leandro, California, 94577
Home Is In Need Of Major Repairs. Great Opportunity Fixer/Flip For Investors Or Contractors. Great Upside Opportunity!!!
Photo Gallery
Panorama Gallery
Property Location
Presented by


Send Me Details and Market Information for this Home
