From the street, the property on Jamaica's west coast looked raw and forbidding, with a barbed wire fence that didn't stop anyone from using it as a dumpsi
274