St. Petersburg had 108 sales during the week of Tuesday, July 21 to Monday, July 27, including including 70 single family homes for sale with an average list price of $534,836.94, 8 townhouses for sale with an average list price of $405,862.38, 24 condos for sale with an average list price of $619,587.46, 2 lots for sale with an average list price of $470,000, and 2 manufactured homes for sale with an average list price of $124,500. There are 4 foreclosures for sale. For anyone looking for a brand new home, there are 20 new construction homes for sale.