321 Slack St
Steubenville, OH 43952
$549,000 USD
17,424 SF
16
Units
18.29% Cap Rate
17,424 SF
$549,000 USD
Apartments