1 Day Ago COMPARE Highland Park Townhome Apartments 344 20th Ave NE, Birmingham, AL 35215 2 Beds $875 - $900