× 1907 Nellora Lane #Lot 141, Durham, NC 27703