$2,3003 bed | 2 bath | 2262 sqft
6310 Telluride Lane Dallas, TX 75252
House
descriptionSpacious 3 bedroom home in North Dallas. This home features 2 living areas, 2 dining areas, mini bar and wood burning fireplace! Master bedroom features walk in closet and jetted tub!