$550,000
301 81ST AVENUE NE, ST PETERSBURG, FL, 33702
Single Family Residence