118 Astronaut Ellison S Onizuka St #305, Los Angeles, CA 90012 $475,000 1Bd 1Ba 702 Sq Ft Open SAT 12-3