14
Woodard Industrial Park
Liverpool, NY
$7,500,000 USD
71,400 SF
3
Units
9.82% Cap Rate
71,400 SF
$7,500,000 USD
Other