Lake Terrace

 3665 Benton Street, Santa ClaraCA 95051
$2,250+1-3 Beds