A 1,620-square-foot house built in 1987 has changed hands. The property located at 8060 Bausch Road in New Tripoli was sold on Dec. 31, 2024. The $385,000 purchase price works out to $238 per square ...
With Africa's largest oil reserves and a strategic location between Europe and the Middle East, Libya should be an investor's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results