$4,000,000
2620 Johnson Road, Southlake, TX, 76092
Single Family Residence