$1,425,000 2bd 3ba 1,940sqft1325 SNELL ISLE BOULEVARD NE #806 ST PETERSBURG, FL 33704Single Family Pending