59 Terra Ave, Alexandria, LA 71303 | FSBO.com