11256 Nebraska Ave 2, Los Angeles, CA 90025
$4,300
Sold on May 7, 2024
263 Days on Site
Townhouse for Rent
MLS #:
CRP1-17088
2
Bd
3
Ba
1,863
Sq Ft
3,275
Sq Ft Lot
2
Garage
1983
Year Built