Sold 321 Castle Crest Rd, Alamo Conveniently located within minutes to 680 / 24 freeway… More Details $1,800,000