Add to favoritesHouse for rent, 2606 Shelby Ave Lovers Lane, in Dallas, United StatesDallas, 2606 Shelby AveHouse • 3 room(s) • 3 bed. • 3 bath. • 2476 sq ft (230 m²)$3,500