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