Apartment Unit 241 at 27109 Nw Creek #241, Alachua, FL 32615 - HotPads