8308 Windwood Ave, , TX