Loading property details..
This is a Multi-Family located at 609 Turner Street, College Station TX. 609 Turner St has approximately 6,272 square feet. The property has a lot size of 0.91 acres and was built in 1981. Windsor Square Apartments including Washer/dryer connections, great location close to TAMU, lawn care and pest control provided. Please call/email for more information!