Property Info

3130 Newcastle Road Lafayette, IN 47905
Build-to-Suit / For Lease
±22.3 acres