$265,000
8630 Palmer Woods Drive, Semmes, AL, 36575
Single Family Residence