Park Place South, Mountain View, CA 94041-1979 - HotPads