Villa Torino

 29 W Julian St, San JoseCA 95110
$2,861+1-3 BedsPets OK