516 Silversage Place

$1,590,000

516 Silversage Place , Vernon, British Columbia V1H2J1