Cherrywood

 4951 Cherry Avenue, San JoseCA 95118
$1,925+Studio-3 BedsCats OK