Timber Village Apartments 2707 Norwood Street, Marshall, TX 75670