The Woods

 4300 The Woods Drive, San JoseCA 95136
$1,825+Studio-3 BedsCats OK