top of page

Bell Oaks Plaza
 

2412 - 2424 E South Blvd | Montgomery, AL 36116

  • Sold in March 2023

  • Year Built: 1972

  • Building Size: 71,451± SF

  • Lot Size: 8.00± AC

  • Occupancy: 49%

bottom of page