Main Content
23520 Park South St
23520 Park South St, Los Angeles, California
6 Beds
6 Baths
APPROX 7,015 SQFT
APPROX 105,106 SQFT LOT
$4,600,000
SOLD
Request More Info For