Landing at Capitola

 3045 Capitola Rd, Santa CruzCA 95062
$2,545+2-3 BedsPets OK