Homewood Plaza, Birmingham, AL 35209 - Office Space for rent
Homewood Plaza is located at 3125 Independence Drive in the Hollywood neighborhood, AL, Birmingham, 35209. The Class B Office building was completed in 1977 and features a total of 54,459 Sqft. There are 3 Office spaces available for lease at 3125 Independence Drive, Birmingham, AL, 35209, totaling 11,009 Sqft. The largest space available has 5,914 Sqft and a rental rate of $26.5/Sqft/Yearly.