4
111 N Main St
Aberdeen, ID 83210
$1,069,516 USD
8,522 SF
9.5% Cap Rate
8,522 SF
$1,069,516 USD
Freestanding