7960 Selma #305 Los Angeles, CA 90046 2 bed/2 bathSold $730,000 SOLDGeu ParkMarch 12, 2017 Facebook0 Twitter LinkedIn0 0 Likes