3027 W Hayden Ave, Hayden, ID, USA
Address
$6,000,000
Price
N/A
NSQFT
Units
Cap Rate
Zoning
Self Storage
Asset