The Villa Apartments
Add to Favorites
Add Hours
16 Years
in Business
Saved to Favorites
Phone: (408) 295-9989
Address: 1624 The Alameda, San Jose, CA 95126
Website: http://www.thevillasj.com
1654 The Alameda, San Jose, CA 95126
1745 McKee Rd, San Jose, CA 95116
886 Paula St, San Jose, CA 95126
29 W Julian St, San Jose, CA 95110
790 Lenzen Ave, San Jose, CA 95126
2150 Otoole Ave, San Jose, CA 95131
2110 S Bascom Ave, Campbell, CA 95008
7213 Rainbow Dr, San Jose, CA 95129
1602 The Alameda, San Jose, CA 95126
1700 The Alameda Ste 200, San Jose, CA 95126