Oswego had 30 new homes for sale during the week of Friday, June 6 to Thursday, June 12, including including 14 single family homes for sale with an average list price of $496,041.43, 12 townhouses for sale with an average list price of $348,735, 2 condos for sale with an average list price of $342,450, and 2 lots for sale with an average list price of $769,500.