Spencer Shopper’s Village – Spencer, MA

$6,500,000

53,103 SF