1352 Goucher Street Pacific Palisades, CA 90272 5 bed/4 bath3,497 SFLeased $12,000/month SOLDGeu ParkMarch 5, 2017 Facebook0 Twitter LinkedIn0 0 Likes