Nove at Knox
3031 Oliver St, Dallas, TX 75205