The 19-acre property, called Bell Pembroke Pines, holds 300 apartments at 16700 Sheridan Street, a mile west of Interstate 75 and four miles from Everglades National Park. The sale breaks down to just ...