Homewood Plaza 3125 Independence Drive, Birmingham, AL 35209 Details Second Floor: +/-8,850 SF (available 5/01/18) Excellent Midtown Location! On site management team Rate: $25.00 PSF Download PDF