The current Selby Public.Library was built in 1998. It is located at 1338 First Street, Sarasota, Florida. The architect was Eugene Aubrey. It is a 2 story building with a large central foyer. The is 73,000 square feet of space. There is a 200 seat auditorium. It is the largest public Library in Sarasota.