3332 Navaro Street, Dallas, TX 75212 | HotPads