Ted Larson Designed Home

3615 Gillon Avenue, Dallas, Texas