News

This three-story rowhouse sits on a bustling corner of Main Street in the heart of Gibraltar, the 2.6-square-mile British Overseas Territory hanging off the southern tip of Spain.