$1,200,000
4815 QUEEN PALM TERRACE NE, ST PETERSBURG, FL, 33703
Single Family Residence