Sorry you weren't aware of the property being in Pre-Foreclosure.
You have certain rights as a tenant and you can find the Florida Landlord/Tenant laws here:
As far as the landlord gaining access to allow showings, see here:
The 2011 Florida Statutes
CIVIL PRACTICE AND PROCEDURE Chapter 83
LANDLORD AND TENANT View Entire Chapter
83.53â€ƒLandlordâ€™s access to dwelling unit.â€”
(1)â€ƒThe tenant shall not unreasonably withhold consent to the landlord to enter the dwelling unit from time to time in order to inspect the premises; make necessary or agreed repairs, decorations, alterations, or improvements; supply agreed services; or exhibit the dwelling unit to prospective or actual purchasers, mortgagees, tenants, workers, or contractors.
(2)â€ƒThe landlord may enter the dwelling unit at any time for the protection or preservation of the premises. The landlord may enter the dwelling unit upon reasonable notice to the tenant and at a reasonable time for the purpose of repair of the premises. â€œReasonable noticeâ€ for the purpose of repair is notice given at least 12 hours prior to the entry, and reasonable time for the purpose of repair shall be between the hours of 7:30 a.m. and 8:00 p.m. The landlord may enter the dwelling unit when necessary for the further purposes set forth in subsection (1) under any of the following circumstances:
(a)â€ƒWith the consent of the tenant;
(b)â€ƒIn case of emergency;
(c)â€ƒWhen the tenant unreasonably withholds consent; or
(d)â€ƒIf the tenant is absent from the premises for a period of time equal to one-half the time for periodic rental payments. If the rent is current and the tenant notifies the landlord of an intended absence, then the landlord may enter only with the consent of the tenant or for the protection or preservation of the premises.
(3)â€ƒThe landlord shall not abuse the right of access nor use it to harass the tenant.
Also if you live in a condo association or HOA and the owner is not current with paying his asessments, it's possible the HOA/Condo will require you to pay your monthly rent money directly to them.
Hope this helps.
All the best,