7851 Vaughn Road, Montgomery, AL 36116 Size: 1,200 SF Unit Representation: Landlord & Tenant Date: 6/12/2013 Agent: Steve Hughes