fbpx

Main Content

23520 Park South St, Los Angeles, CA

6 BD |6 BA |Approx 7,015 SQFT |Approx 105,106 SQFT LOT
$4,600,000 Sold

23520 Park South St

Calabasas

Request More Info for23520 Park South St

    ListingAgents

    Skip to content