12251 NE 93rd Ter, Archer, FL
12251 ne 93 terr., Archer, FL
7423 SW 162nd St, Archer, FL
9403 SW 132nd St, Archer, FL