8712 Glencrest Lane
Shore Crest Terrace - Bluffview, Dallas, TX, 75209
_iconbed_ 5.0 Beds
_iconbath_ 5 Baths
5065.0 _sqft_
$5,500/mo
Available Date 01/12/19
11 DOM
MLS# 13996809
Built 2017
Residential Lease / House