Landing at Capitola

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