Industrial Warehouse with owner financingDevonshire Parish, 6 Marsh LnCommercial premises • 836.13 m²