View details for 1159 Palmetto Street 1159 Palmetto Street $1,800+ Washington Square, Mobile, AL 36604