Grand Twin Towers, Homewood, AL 35209 - Office Space for rent
Grand Twin Towers is located at 234 Goodwin Crest Drive in the West Homewood neighborhood, AL, Homewood, 35209. The Class B Office building was completed in 1973 and features a total of 96,000 Sqft. There are 2 Office spaces available for lease at 234 Goodwin Crest Drive, Homewood, AL, 35209, totaling 12,116 Sqft. The largest space available has 9,328 Sqft and a rental rate of $13.5/Sqft/Yearly.