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 and dryer
  • Wood-plank flooring

Check availability or lease online