This residential lot, nestled within the secure and gated community of The Orchards in Innwoods, St. Catherine, Jamaica, offers a generous space of approximately 4000 sqf...