2420 S. Clayton St.

Observatory Park

$1,950,000

Sold