The Villa Monte

1030 El Monte Ave
Mountain View CA 94040
3 Reviews

Sponsored Topics

See a problem? Let us know!
<p>The Villa Monte offers studio and one-bedroom apartments in a nice mountain-view location.&nbsp; The complex features a fitness center, free Internet, a swimming pool, laundry and covered parking for tenants.&nbsp; Six- or 12-month leases are available.&nbsp; Cats are allowed.</p>