About BayShore Apartments BayShore Apartments opened in 1996, and since then has been synonymous with premier apartment living here in Greenwood. From roomy floor plans ranging from 1 bedroom apartments to 3 bedroom apartments, to a large collection of community amenities, we’re building one of the premier living spaces in Greenwood, and we welcome you to take advantage of it. BayShore is located just by County Rd 300 W and West Main Street and is mere minutes from Greenwood Park Mall and Valle Vista Golf Club. With quick access to I-65, you’ll get a convenient location with comfortable surroundings at BayShore–the best of both worlds. BayShore is Does BayShore seem like somewhere you could see yourself living? Schedule a tour and learn more about what your new home can offer you.