$279,000 -
8910-8912 Greenmound Avenue
Dallas ,
TX 75227
Floor Location Number: 1