17718 SW 83rd Ave, Archer, FL
17515 SW 147th Ave, Archer, FL
17026 SW 83rd Ave, Archer, FL
11150 NE 113th Pl, Archer, FL