Flori De Leon Apartments Inc is a co-op located in the vibrant city of St. Petersburg, Florida. With a rich history and a stunning gallery showcasing its charm, Flori De Leon offers a unique living experience for residents.
As a co-op, Flori De Leon does not rent out apartments, but it provides a welcoming community for its members. Nestled on 4th Avenue North, this establishment is a testament to the beauty and allure of St. Petersburg, making it an ideal choice for those seeking a distinctive place to call home.
Generated from the website