No 322 - the Streets Apartments Barcelona