Majors Place Apartments Property Details Address: 2410 West Jack Finney Boulevard, Greenville, TX 75402, USA Date Acquired: 2018 Property Type: Multifamily # of Units: 176 units Status: Held