2482 S. St. Paul St.

Observatory Park

$1,975,000

Sold