2 Properties Available in Trafalgar Square Ph 01,Carrollton