Located on Church Street in Mountain View, Park Place Apartments offers homes featuring fully equipped kitchens and free Wi-Fi. The common areas of the complex are kept immaculate with beautiful landscaping and include a swimming pool, a fitness center and a clubhouse. The complex is pet-friendly.