1130 S Flower Street #420, Los Angeles (City), CA 90015 - Homesnap