Property Description at
270 38 Avenue se St. Petersburg, FL 33705
this residential property is located at 270 38 ave se st. petersburg fl 33705. this real estate last sold for not disclosed. see top ranked math and reading proficiency schools in this area. lakewood high school, - 270 38 Avenue se St. Petersburg, FL