Egida La Merced, San Juan

Address: