1721 Placid Oaks Lane, Westlake, TX 76262 - MLS#13767761 - One Eigh...