2865 Delaware Street

Oakland, CA, 94602
$799,000Price
3Beds
751sqft
Courtesy of: San Francisco

2865 Delaware Street

Oakland, CA, 94602
$799,000Price
3Beds
751sqft