$1,400,000
6112 Penrose Avenue, Dallas, TX, 75214
Single Family Residence