12725 SW 73RD AVENUE, Archer, FL 32618 - MLS#O5987338 - Generous P...