Park Place Apartments apartments in Mountain View CA to rent photo 2

Park Place Apartments
(special)

851 Church Street, Mountain View, CA 94041

Call 24/7866-402-6197

Email usShare

Featured amenities
  • Pet Friendly
  • Air Conditioning
  • Washer & Dryer
  • Wood-Plank Flooring

Check availability or lease online