Neville Island Commons
Neville Island Commons is the home of a 110 room Fairfield Inn plus several restaurants and businesses. Located directly off the Neville Island exit on Interstate 79, this location is ideal for several types of businesses.
Neville Island Commons is the home of a 110 room Fairfield Inn plus several restaurants and businesses. Located directly off the Neville Island exit on Interstate 79, this location is ideal for several types of businesses.