$580,000
20 Lee Road 2122, Opelika, AL, 36804
Single Family Residence