11130 NE 125th Street, Archer, FL 32618 - HotPads