Blossom Oaks Apartments

(3)
 229 Blossom Hill Road, San JoseCA 95123
$1,830+1-2 BedsPets OK