| $14.75 /year /sqft MLS® Number C8062180
Opportunity to lease 3,612 SF of industrial space with 2 dock doors in Delta.