Stratford at Pelican Bay
Stratford is a high rise complex built in 1984, and is located in the south side of Pelican Bay in Naples, Florida.
Stratford residents can enjoy a spacious screened in lanai, with beautiful views that consist of bay views, Pelican Bay preserve views as well as Gulf of Mexico views.
Amenities at Stratford in Pelican Bay include a swimming pool, tennis courts, fitness center and more.
Homeowners at Stratford are allowed to lease their units once a year, at a 90 day lease minimum.