GREER — A new built-to-rent community between downtown Greer and Interstate 85 is now opening for leasing. LEO Jamestown provides 296 units spread across a slew of cottage-style units at 100 Galatians ...