Furnished Short Term Lease Luxury Apartments for Rent in Mountain View | ApartmentHomeLiving.com

Luxury Furnished Short Term Lease Mountain View Apartments Apartments for Rent

refine results
to
more options

Official Luxury Furnished Short Term Lease Apartments in Mountain View for April 21, 2014. Check availability!

Showing 1 - 1
1
Oak Creek Apartments 1 of 17  see next picture »
(more info)

Palo Alto, CA  94304

Neighborhood:  Stanford University

Enjoy our fantastic location!

Luxury studio to 2 bedroom apartments from $2385 to $4780

Call: (888) 397-7317

check availability
see more info
183845 business 5 Apartment Home Living
Showing 1 - 1