Market Insights & Investment StrategiesPrairie Hill Net Lease Fund Posts 17.41% Return for 2025PR NewswireMarch 25, 2026March 30, 2026 by PR NewswireMarch 25, 2026March 30, 2026018 Prairie Hill Holdings, a real estate investment manager that invests in industrial, retail, and net lease properties announced a 17.41% net return to investors for...