Archer, Alachua County, Florida

12802 SW 28TH PL Place, Archer, Florida