Sold Land $180,000 USD 609 sq. ft. | Lot Size: 6559 sq. ft. | Riversdale Placencia, Stann Creek ID: 68 Investment