$299,000
1815 Vaughn Lane, Montgomery, AL, 36106
Single Family Residence