13
958 S Lochsa St
Post Falls, ID 83854
$21.60 - $30.00 USD/SF/YR
90-7,267 SF
8
Spaces Available
Built 2001
7,267 SF Contiguous
Built 2001
90-7,267 SF
$21.60 - $30.00 USD/SF/YR
Office, Medical