Staples 1679

Staples #1679, also known as Staples, South West 27th Avenue, is a Staples office supply store located at 2497 South West 27th Avenue in Ocala, Florida.