• For Lease
3918 Montclair Road - Crestbrook Plaza
3918 Montclair Road - Crestbrook Plaza
3918 Montclair Road - Crestbrook Plaza

For Lease

$18.50 / SF USD

Crestbrook Plaza is located on Montclair Road just outside of Crestline Village in Mountain Brook and minutes from popular entertainment districts including: Mountain Brook Village, English Village, Lakeview, and Avondale.

Property Details