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