| $18.95 /year /sqft MLS® Number C8062496
Opportunity to lease 2600 SF of industrial space with 900 SF of ground floor office space and dock loading in Delta.