1/12 12 Active $1,000,000 0.2 Acres 116 PALMERA BLVD NE, Saint Petersburg, FL 33704 Vacant Land Listed by COMPASS FLORIDA LLC