139 new homes listings