903 N BREVARD AVENUE, Arcadia, FL 34266 - MLS#U8133860 - Peter J....