Do you own the land your unit is on?
Address: 2210 North Tamiami Trail N.E, North Fort Myers, FL 33903, USA
ducky doodle | Sep 8, 2022
No, leased
Ron Swiger | Sep 8, 2022
No. It's leased land.
Tracy Pendola | Sep 8, 2022
No
Colleen Lin | Sep 1, 2022
Visit friends there
Thanks! Your answer is awaiting moderation.