240 River Street

 240 River Street, Santa CruzCA 95060
$1,9251 BedNo Pets