2200 Vaughn Lakes Blvd - 3117, Montgomery, AL 36117

2200 Vaughn Lakes Blvd - 3117, Montgomery, AL 36117

B1: 2 Bed 1 Bath

2 Bed 1 Bath Unit - London Floorplan