59 Ardilla Road
59 Ardilla Road, Orinda, CA 94563
$3,075,000
$3,075,000

59 Ardilla Road

Share property
Location 59 Ardilla Road, Orinda, CA 94563
Status Sold

Area & Lot

Finance