Jump to MLS#:
MLS#:13956252
5913 Lake Hubbard Parkway, Unit 125, Garland, TX 75043
$84,900 | MLS#: 13956252