Portfolio Items

22918 Canyon Terrace U1, Castro Valley

Offered at $389,950 - SOLD at $425,000