St. Petersburg had 54 new construction homes during the week of Wednesday, July 22 to Tuesday, July 28, including 34 single family homes for sale with an average list price of $896,235.29, 5 townhouses for sale with an average list price of $687,790, and 14 condos for sale with an average list price of $1,651,653.64. For anyone looking for a brand new home, there are 54 new construction homes for sale.