Who We Are…

Formally known as The Town Apartments North Condominiums, we are located at 1900 61st Avenue North St. Petersburg, FL 33714. Founded back in 1967, our mission is to provide high-quality accommodations at affordable prices. Our community is centered on safety and luxury with a wide range of living options and general facilities.

Everybody deserves their dream home. Town Apartments North is a Condo Community located in the peace-loving city of Petersburg. It offers an All-In-One living experience where you can feel at home with loads of great venues to look out for.