553-555 Saint James Ave
Springfield, MA 01109
$9,750,000 USD
80,000 SF
80,000 SF
$9,750,000 USD
Self Storage