$354,950 -
6123 Oram Street Unit 3
Dallas ,
TX 75214
Floor Location Number: 1