258 21st Pl, Los Angeles, CA
5 BD
|5 BA
|Approx 4,493 SQFT
|Approx 9,060 SQFT LOT
$5,500,000
Sold