2220 S Lemon St
Sioux City, IA 51106
$390,000 USD
2,697 SF
6
Units
7.13% Cap Rate
2,697 SF
$390,000 USD
Apartments