1212 172nd St
Hammond, IN 46324
$1,542,000 USD
8,568 SF
9% Cap Rate
8,568 SF
$1,542,000 USD
Public Library