Manchap Bldg. is a business based in the State of San Andreas. Three branches can be located in Market , Willowfield and Los Flores, Los Santos. All, however, are inaccessible to the player and play no role in the storyline whatsoever.
Advertisement