39 Camelford Place
39 Camelford Place, Oakland, CA 94611
$1,420,000
$1,420,000

39 Camelford Place

Share property
Location 39 Camelford Place, Oakland, CA 94611
Status Sold

Area & Lot

Finance