Main Content
3317 London St
3317 London St , Los Angeles, California
2 Beds
2 Baths
APPROX 1,350 SQFT
APPROX 5,161 SQFT LOT
$850,000
SOLD
Request More Info For