St. Petersburg had 93 sales during the week of Tuesday, July 7 to Monday, July 13, including including 71 single family homes for sale with an average list price of $663,042.93, 5 townhouses for sale with an average list price of $468,360, 13 condos for sale with an average list price of $585,785.54, and 2 lots for sale with an average list price of $337,450. There is 1 foreclosure for sale. For anyone looking for a brand new home, there are 21 new construction homes for sale.