Real Estate - Sant Andreu de la Barca, Catalonia, Spain
SAB URBA SL is a real estate company based out of PLAÇA AJUNTAMENT, 1, SANT ANDREU DE LA BARCA, Barcelona, Spain.