3403-3409 W 93rd St
Sioux Falls, SD 57108
$870,000 USD
5,200 SF
4
Units
5.42% Cap Rate
5,200 SF
$870,000 USD
Apartments