20 Canyon Place #22

El Sobrante, CA, 94803
$1,100,000Price
6Beds
4Baths
3067sqft
Courtesy of: Andre Scott | | Intero Real Estate Services

20 Canyon Place #22

El Sobrante, CA, 94803
$1,100,000Price
6Beds
4Baths
3067sqft