Security deposit $1000 application Fee 0 Contact me for more information
Off market
Price Unknown
101 Leaf Lake Blvd APT 410, Birmingham, AL 35211
--beds
--baths
--sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$2,007 Estimated rent