836 E. 24th Street, Los Angeles, CA 90011
Property Website +1 213-300-8498
650 Sq. Ft.
$0 deposit
2 Bedroom 1 Bathroom
650 Sq Ft
deposit