1 Property Available in Trafalgar Square Ph 05,Carrollton