St. Petersburg had 102 sales during the week of Tuesday, July 25 to Monday, July 31, including including 74 single family homes for sale with an average list price of $610,769, 3 townhouses for sale with an average list price of $1,231,333, 24 condos for sale with an average list price of $704,571, and 1 lot for sale with a list price of $215,000.