Villa Serra Garden Apartments
Add to Favorites
Add Hours
Fax: (408) 257-3137
Phone: (408) 257-1060
Address: 20800 Homestead Rd, Cupertino, CA 95014
20875 Valley Green Dr, Cupertino, CA 95014
20415 Via Paviso, Cupertino, CA 95014
7213 Clarendon St, San Jose, CA 95129
555 E. El Camino Real, Sunnyvale, CA 94087
20380 Stevens Creek Blvd, Cupertino, CA 95014
707 Continental Cir, Mountain View, CA 94040
1238 Mandarin Dr, Sunnyvale, CA 94087
7213 Rainbow Dr, San Jose, CA 95129
20691 Forge Way, Cupertino, CA 95014
877 Heatherstone Way, Mountain View, CA 94040