The average price on homes for sale in Penns Grove is $89,769 this year, a 0.8 percent increase year-over-year. In the meantime, the share of homes on the market slightly increased, with a 8.5 percent rise in inventory year-over-year. Recently, this city offers homebuyers 128 listings on the market. There are quite a few ranch-style homes in Penns Grove which make an excellent choice for smaller families or couples looking for low-maintenance properties on cozy lots. There's nothing quite like spending time with your family, and fortunately most homes in this city have wonderful family rooms so you can spend quality time in style.