6.08 acre land site for sale, can accommodate up to an approx. 80,000 SF building.
Off-site detention Utilities to site Located at full Orchard Road Interchange / I-88