100 New Williamsburg Drive, Birmingham, Alabama
Birmingham, AL
$2,999,000
$475,000
$5,500,000
Birmingham AL · 0 mi
Birmingham AL · 2.8 mi
Birmingham AL · 3.8 mi
Vestavia Hills AL · 5.6 mi
Birmingham AL · 6.1 mi
Leeds AL · 6.3 mi
Birmingham AL · 6.9 mi
Birmingham AL · 8.1 mi
Birmingham AL · 8.3 mi
Birmingham AL · 9.3 mi
Find a recommended local agent.