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