Groups of contiguous unreinforced stone masonry buildings are a common type of housing seen in old European downtowns. However, assessing their response to earthquakes poses several challenges to the analysts, especially when the housing units are laid out in compact configurations. In fact, in those circumstances a modeling technique that allows for the dynamic interaction of the units is required. The numerical study carried out in this paper makes use of a rigid block modeling approach implemented into in-house software tools to simulate the static behavior and dynamic response of an aggregate stone masonry building. Said approach is used to reproduce the results of bi-axial shake-table tests that were performed on a building prototype as part of the activities organized within the Adjacent Interacting Masonry Structures project, sponsored by the Seismology and Earthquake Engineering Research Infrastructure Alliance for Europe. The experimental mock-up consisted of two adjacent interacting units with matching layout but different height. Two rigid block models are used to investigate the seismic response of the mock-up: a 3D model allowing for the limit analysis of the building on one hand, and a 2D model allowing for the non-linear static pushover and time-history analysis on the other. The 3D model was built for the blind prediction of the test results, as part of a competition organized to test different modeling approaches that are nowadays available to the analysts. The 2D model was implemented once the experimental data were made available, to deepen the investigation by non-linear static pushover and time-history analysis. In both models, the stonework is idealized into an assemblage of rigid blocks interacting via no-tension frictional interfaces, and mathematical programming is utilized to solve the optimization problems associated to the different types of analysis. Differences between numerical and experimental failure mechanisms, base shears, peak ground accelerations, and displacement histories are discussed. Potentialities and limitations of the adopted rigid block models for limit, pushover and time-history analyses are pointed out on the basis of their comparisons with the experimental results.