The Windsor

3909 Claimont Avenue, Birmingham, AL 35222
205-777-5926

Type: Rehab
Units: 20
Financing: Mkt Rate