View details for Villas on 517 Apartments Villas on 517 Apartments $1,300+ Briar Glen, Dickinson, TX 77539