Apartment Unit 6306 at 6306 N Queensway Drive, Temple Terrace, FL 33617 | HotPads