Jackson Group pays $19.2M to Jenel Management for Jamaica retail

162-21 Jamaica Avenue (Credit - Google)

162-21 Jamaica Avenue (Credit - Google)

Share this article