520 S. Garfield St.

Stokes-Belcaro

$2,360,000

Sold