St. Petersburg had 156 new homes for sale during the week of Friday, December 6 to Thursday, December 12, including including 105 single family homes for sale with an average list price of $704,460, 7 townhouses for sale with an average list price of $674,541, 29 condos for sale with an average list price of $588,510, and 9 lots for sale with an average list price of $773,833.