2343 S. Clayton St.

Observatory Park

$1,687,000

Sold