"Maryce Freelen Place in Mountain View, CA could be the next place you call home. The apartments are located in a quiet neighborhood.
Get some exercise at the complex's swimming pool. Outdoors grills allow you to enjoy some time outdoors while cooking up tasty food. Street parking isn't something you have to deal with daily because the complex has a parking lot for residents.
Call for information on availability and lease options for the apartments at 2230 Latham St in Mountain View, CA."