Shelter Creek

 2050 Southwest Expressway, San JoseCA 95126
$2,045+1-2 BedsPets OK