317 W 118th Place, Los Angeles, CA 90061 - Homesnap