Villa Plumosa

Property Details

Villa Plumosa is centrally located in St. Petersburg, FL. The park is a Family park and has 38 lots. Villa Plumosa has a combination of lot rentals, home rentals and lease to own homes, all of which are serviced by public utilities.

Contact Information

For sales, rental and property information please contact Angie Carey by phone or email: (727) 233-3535 or

3290 54th Avenue North
St. Petersburg, FL 33714