Favorite Avalon Group – PalmerHouse Properties Address: 260 1st Ave S,Ste 200,Saint Petersburg, FL 33701