Villa Torre Apts 955 S 6th St San Jose, CA 95112 Phone: (408) 292-4600
Category: Real Estate Management