1269 Terra Ave

San Leandro, CA 94578
History
09/28/2017Off Market$699,000
08/15/2017For Sale$699,000
12/14/2015Sold$516,000
09/12/2015Pending$500,000
07/26/2015For Sale$500,000
Join thousands using Open Listings to make buying a home easier and more affordable