2 Days Ago COMPARE 4021 Ovid Ave, Dallas, TX 75224 Unit 4021 Ovid Ave Apartment for Rent 3 Beds $1,695