2317 Kelton Ave, Los Angeles, CA
4 BD
|5 BA
|Approx 6,627 SQFT LOT
$3,400,000
Sold