$169,900
2160 Powell Lane, Montgomery, AL, 36110
Single Family Residence