107 N Flores Street, Los Angeles, CA 90048 - Homesnap