1
6905 Apple Leaf Ln
Sellersburg, IN 47172
Rate Upon Request
130,000-336,000 SF
5
Spaces Available
Built 2026
336,000 SF Contiguous
Built 2026
130,000-336,000 SF
Rate Upon Request
Industrial