Explore details about location Northeast 98th Street. Northeast 98th Street is a location situated within the Miami Shores alongside other areas such as Biscayne Boulevard, Northeast 5th Avenue, Northeast 10th Avenue.