1101 Ocala Rd Tallahassee FL 32304. This is very spacious 2 bedroom 2 bathroom town home. It has just been recently updated with new ceramic tile, light fixtures, freshly painted throughout, and all new appliances. This unit comes with washer and dryer. It is also conveniently located minutes from Florida State University, Tallahassee Community College, and downtown Tallahassee.