The manager is Stephanie Aleite, look it up. She lives at this address: 9804 SW 124th Ter
Miami, FL 33176
If you live in the area, please pay her a visit for all of us. The number listed is not to an actual brick and mortar business, it's a home address in a pretty nice part of Florida. COntact the Miami Dade police department.! Lets flood them with our calls and maybe they'll shut her down and the con artists she's working with. unless she too is a victim, however we shall see. I will do everything in my power to shut this operation down! Look her up, find a number we can really call. I've been searching but cannot find one, but I found the address and that's good enough start.