A prime development site directly across from the Long Island Rail Road's Jamaica Station has sold for $25.5 million, ...